<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
	xmlns:h="http://java.sun.com/jsf/html"
	xmlns:f="http://java.sun.com/jsf/core"
	xmlns:ui="http://java.sun.com/jsf/facelets"
	xmlns:p="http://primefaces.prime.com.tr/ui">

	<h:head>
		<meta http-equiv="X-UA-Compatible" content="IE=7" /> 
		<meta content='text/html; charset=UTF-8' http-equiv='Content-Type' />
		<link type="text/css" rel="stylesheet" href="css/default.css" />
		<link type="text/css" rel="stylesheet" href="themes/aristo/skin.css" />
		<style type="text/css">
.ui-state-default .btnback0 {
    background-image: url(images/botton/back.gif);
    position: absolute;
    text-align: justify;
}

.ui-widget {
	font-size: 75%;
}

.nestedUnit {
	border: 0px none !important
}

.ui-layout-center .ui-layout-resizer {
	border: 1px solid #A8A8A8;
}

.ui-tree-item span {
	float: left;
}

.ui-tree {
	border: 0px none;
}

.ui-tabs {
	border: 0px none;
}
</style>
<script language="JavaScript" type="text/javascript">
		window.history.forward(-1);
</script>
	</h:head>
<h:body>
<p:panel header="Administración de Fechas">
	<h:form id="form">
	 <p:growl id="growl" showDetail="true"/>  
	<table>
		<tr>
		<td >Calendario:
			<p:calendar value="#{agregarDiasBM.objFechas.fecha}" 
				pattern="dd/MM/yyyy" locale="es"  mode="inline" pages="3"
				maxdate="#{agregarDiasBM.fechaMax}"  mindate="#{agregarDiasBM.fechaMin}" />
			</td>
		</tr>
		<tr>
		<td>
		<p:commandButton value="Agregar" update="fechas"  action="#{agregarDiasBM.limpiar}">  
                <p:collector value="#{agregarDiasBM.objFechas}"   
                            addTo="#{agregarDiasBM.lstFecha}" />  
            </p:commandButton>
            <p:spacer  height="50px" />
             <p:commandButton value="Limpiar Lista" action="#{agregarDiasBM.limpiarLista}" ajax="false"/>
             
            </td>           
		</tr>
		
		<tr>
		<td colspan="3">
		<p:outputPanel id="fechas">  
        <p:dataTable value="#{agregarDiasBM.lstFecha}" var="fechas" >  
  
            <p:column>  
                <f:facet name="header">  
                    <h:outputText value="Fecha Agregada" />  
                </f:facet>  
                <h:outputText value="#{fechas.idmes}- #{fechas.mes} - #{fechas.dia}" />  
            </p:column>  
               
            <p:column>  
                <f:facet name="header">  
                    <h:outputText value="Eliminar" />  
                </f:facet>  
                <p:commandLink value="Remove" update="form:fechas" process="@this">  
                    <p:collector value="#{fechas}"  
                                 removeFrom="#{agregarDiasBM.lstFecha}" />  
                </p:commandLink>  
            </p:column>  
  
        </p:dataTable>  
    </p:outputPanel>  		
		</td>
		</tr>
	</table>
	</h:form>
</p:panel>	
</h:body>
</html>